FROM openjdk:17-ea-slim
#作者信息
LABEL maintainer="shaozj"
#定义环境变量 工作目录
ENV WORK_DIR=/app
#定义java参数 启动时可以 -e JAVA_OPTS="-Xmx256m -Xms256m -Dserver.port=8080"
ENV JAVA_OPTS="-Xmx256m -Xms256m"
#指定工作目录
WORKDIR ${WORK_DIR}
# 暴露端口
EXPOSE 8802
#设置时区
RUN echo "Asia/Shanghai" > /etc/timezone
# 拷贝jar包
ADD target/*.jar app.jar
#启动
ENTRYPOINT ["sh","-c","java -jar ${JAVA_OPTS} app.jar | tee ${WORK_DIR}/start.log"]
